// 111 二叉树的最小深度
/**
 * @param {TreeNode} root
 * @return {number}
 */
 function minDepth(root) {
    if (!root) return 0
    let queue = [[root, 1]]
    while(queue.length > 0) {
        const [n,l] = queue.shift()
        if (n) {
            if (!n.left && !n.right) return l
            queue.push([n.left, l+1])
            queue.push([n.right, l+1])
        }
    }
}